約 2,338,930 件
https://w.atwiki.jp/gods/pages/71557.html
フォルダ スコットランドに伝わる英雄譚オシアン作品集に登場する人物。 カラバルの部下の一。
https://w.atwiki.jp/draemonash/pages/79.html
ここを編集 ファイル・フォルダ情報 プロパティ一覧 ファイル情報(File オブジェクト) プロパティ名 説明 データ型 Get/Set 出力例 Name ファイル名 vbString 文字列型 Get/Set 03 Ride Featuring Tony Matterhorn.MP3 Size ファイルサイズ vbLong 長整数型 (Long) Get 4286923 Type ファイル種類 vbString 文字列型 Get MPEG layer 3 Drive ファイル格納先ドライブ vbString 文字列型 Get Z Path ファイルパス vbString 文字列型 Get Z \300_Musics\200_DanceHall\Artist\Alaine\Sacrifice\03 Ride Featuring Tony Matterhorn.MP3 ParentFolder 親フォルダ vbString 文字列型 Get Z \300_Musics\200_DanceHall\Artist\Alaine\Sacrifice ShortName MS-DOS形式ファイル名 vbString 文字列型 Get 03 Ride Featuring Tony Matterhorn.MP3 ShortPath MS-DOS形式パス vbString 文字列型 Get Z \300_Musics\200_DanceHall\Artist\Alaine\Sacrifice\03 Ride Featuring Tony Matterhorn.MP3 DateCreated 作成日時 vbDate 日付型 (Date) Get 2015/08/19 0 54 45 DateLastAccessed アクセス日時 vbDate 日付型 (Date) Get 2016/10/14 6 00 30 DateLastModified 更新日時 vbDate 日付型 (Date) Get 2016/10/14 6 00 30 Attributes 属性 vbLong 長整数型 (Long) (※) 32 フォルダ情報(Folder オブジェクト) プロパティ名 説明 データ型 Get/Set 出力例 Name フォルダ名 vbString 文字列型 Get/Set Sacrifice Size フォルダサイズ vbLong 長整数型 (Long) Get 80613775 Type ファイル種類 vbString 文字列型 Get ファイル フォルダー Drive ファイル格納先ドライブ vbString 文字列型 Get Z Path フォルダパス vbString 文字列型 Get Z \300_Musics\200_DanceHall\Artist\Alaine\Sacrifice IsRootFolder ルート フォルダ vbBoolean ブール型 (Boolean) Get False ShortName MS-DOS形式ファイル名 vbString 文字列型 Get Sacrifice ShortPath MS-DOS形式パス vbString 文字列型 Get Z \300_Musics\200_DanceHall\Artist\Alaine\Sacrifice DateCreated 作成日時 vbDate 日付型 (Date) Get 2015/08/19 0 54 44 DateLastAccessed アクセス日時 vbDate 日付型 (Date) Get 2015/08/19 0 54 44 DateLastModified 更新日時 vbDate 日付型 (Date) Get 2015/04/18 3 38 36 Attributes 属性 vbLong 長整数型 (Long) (※) 16 属性(※) 属性名 説明 Get/Set(※) ビット ReadOnly 読み取り専用ファイル Get/Set 1(0b00000001) Hidden 隠しファイル Get/Set 2(0b00000010) System システム・ファイル Get/Set 4(0b00000100) Volume ディスクドライブ・ボリューム・ラベル Get 8(0b00001000) Directory フォルダ/ディレクトリ Get 16(0b00010000) Archive 前回のバックアップ以降に変更されていれば1 Get/Set 32(0b00100000) Alias リンク/ショートカット Get 64(0b01000000) Compressed 圧縮ファイル Get 128(0b10000000) 実行例 Sub test() Dim sDirPath As String Dim sFileName As String Dim sFilePath As String sDirPath = "Z \300_Musics\200_Reggae@Jamaica\Artist\Alaine\Sacrifice" sFileName = "03 Ride Featuring Tony Matterhorn.MP3" sFilePath = sDirPath "\" sFileName Dim objFSO As Object Set objFSO = CreateObject("Scripting.FileSystemObject") ===================================================== ファイル情報 ===================================================== Dim objFile As Object Set objFile = objFSO.GetFile(sFilePath) Debug.Print "***ファイル情報***" Debug.Print "【ファイル名】" objFile.Name Debug.Print "【ファイルサイズ】" objFile.Size Debug.Print "・" Debug.Print "・" Debug.Print "・" Debug.Print "" ===================================================== フォルダ情報 ===================================================== Dim objFolder As Object Set objFolder = objFSO.GetFolder(sDirPath) Debug.Print "***フォルダ情報***" Debug.Print "【フォルダ名】" objFolder.Name Debug.Print "【フォルダサイズ】" objFolder.Size Debug.Print "・" Debug.Print "・" Debug.Print "・" Debug.Print "" ===================================================== トラック情報 ===================================================== Set objFolder = CreateObject("Shell.Application").Namespace(sDirPath "\") 特定ファイルを対象とする場合 Set objFile = objFolder.ParseName(sFileName) ファイル名取り出し Debug.Print "【ファイルサイズ】" objFolder.GetDetailsOf(objFile, 1) ⇒ ファイルサイズ:4.08 MB(ファイルサイズ) Debug.Print "・" Debug.Print "・" Debug.Print "・" Debug.Print "" フォルダ内すべてのファイルを対象とする場合 For Each objFile In objFolder.Items Debug.Print "【ファイルサイズ】" objFolder.GetDetailsOf(objFile, 1) ⇒ ファイルサイズ:4.08 MB(ファイルサイズ) Debug.Print "・" Debug.Print "・" Debug.Print "・" Next Set objFSO = Nothing Set objFolder = Nothing Set objFile = Nothing End Sub トラック情報(GetDetailsOf) プロパティプロパティはOSのバージョンによって異なる。以下のコードで取得する。 第二引数 説明 データ型 出力例 1 ファイルサイズ vbString 文字列型 4.08 MB 2 ファイルの種類 vbString 文字列型 MPEG layer 3 3 更新日時 vbString 文字列型 2016/10/14 6 00 ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ プロパティ情報取得コード GetDetailsOf()の詳細情報(要素番号、タイトル情報、型名、データ)を取得する Public Sub GetDetailsOfGetDetailsOf() Dim sTrgtFolderPath As String Dim sTrgtFileName As String Dim sLogFilePath As String sTrgtFolderPath = "Z \300_Musics\200_Reggae@Jamaica\Artist\Alaine\Sacrifice" sTrgtFileName = "03 Ride Featuring Tony Matterhorn.MP3" sLogFilePath = CreateObject("WScript.Shell").SpecialFolders("Desktop") "\track_title_names.txt" Dim objFolder As Object Set objFolder = CreateObject("Shell.Application").Namespace(sTrgtFolderPath "\") Dim objFile As Object Set objFile = objFolder.ParseName(sTrgtFileName) Open sLogFilePath For Output As #1 Print #1, "[Idx] " Chr(9) "[TypeName]" Chr(9) "[Title]" Chr(9) "[Data]" Dim i As Long For i = 0 To 400 Print #1, _ i Chr(9) _ TypeName(objFolder.GetDetailsOf(objFile, i)) Chr(9) _ objFolder.GetDetailsOf("", i) Chr(9) _ objFolder.GetDetailsOf(objFile, i) Next i Close #1 End Sub ここを編集
https://w.atwiki.jp/lightning_launcher/pages/74.html
「フォルダオプション」の設定項目です。(9.2.2) メニュー・項目の表記は日本語言語パックに基づきます。(バージョン18) 「フォルダオプション」画面で左スワイプすると設定値をプレビューできます。いちいち設定画面とデスクトップを往復しなくていいので便利です。 アイテムテキスト アイコン 配置 ボックス その他 アイコンパックADWアイコンパックを適用 アイコンをデフォルトに~ グリッド線横線の色 横線の太さ 縦線の色 縦線の太さ 最前面に表示 このフォルダのウィンドウ レイアウト以下の設定が適用されます モード 列数 幅/高さ モード 列数 幅/高さ デスクトップのサイズを使う フリーモード デュアルポジションモード スナップ ズームとスクロールスクロールの向き 端まで行った時の効果 ページごとに移動 デスクトップの余分をなくす 斜めスクロールをしない 二本指ズームを有効にする このフォルダオートクローズ アニメーションの不具合~ その他アイテムを入れ替える アイテムを詰めて再配列 スタイルを適用する スタイルとして保存 スタイルをリセット 【デザイン】 アイテム テキスト アイコン 配置 ボックス その他 アイコンパック ADWLauncher向けのアイコンパックを適用できます。(一部のアイコンパックは対応していない模様) 設定するアイコンは予めPlay Storeからインストールしておく必要があります。 ADWアイコンパックを適用 アイコンをデフォルトに~ グリッド線 これらのオプションはグリッドモードの場合のみ適用されます。フリーモードの場合には影響を及ぼしません。 横線の色 グリッドの横線の色です。 横線の太さ グリッドの横線の太さです。 縦線の色 グリッドの縦線の色です。 縦線の太さ グリッドの縦線の太さです。 最前面に表示 グリッド線を最前面(アイテムの上)に表示します。 このフォルダのウィンドウ 【動作】 レイアウト 以下の設定が適用されます 縦位置 横位置 縦位置 横位置 [縦列] モード 自動 列数で決める 幅/高さで決める 列数 モードが「列数で決める」の時に設定可能です。 グリッドの列数を指定します。 1 ~ 50 で設定可能 幅/高さ モードが「幅/高さで決める」の時に設定可能です。 グリッドの幅・高さを指定します。 1 ~ 300 で設定可能 [横列] モード 自動 列数で決める 幅/高さで決める 列数 モードが「列数で決める」の時に設定可能です。 グリッドの列数を指定します。 1 ~ 50 で設定可能 幅/高さ モードが「幅/高さで決める」の時に設定可能です。 グリッドの幅・高さを指定します。 1 ~ 300 で設定可能 [パネルサイズ] デスクトップのサイズを使う グリッドの大きさをフォルダのサイズではなくデスクトップのサイズで計算します。 [配置] フリーモード グリッドを無視してアイテムを配置できます。 デュアルポジションモード 画面が縦向きの時と横向きの時で配置を別々に設定できます。 スナップ フリーモードの際のスナップ位置を変更できます。 たとえば「中央」に設定すると、編集中アイテムの位置を他アイテムの中央を軸にしてスナップできます。 ズームとスクロール スクロールの向き スクロールの向きを指定します。 たとえば「水平のみ」に設定すると縦方向へのスクロールは行われないようになります。 自動 水平のみ 垂直のみ 両方 スクロールなし 端まで行った時の効果 項目の表示順に変更があります。(9.2.2) フォルダ端まで移動した時の効果を設定します。 減速…既定値。ゆっくり跳ね返る感じ。 バウンド…激しく跳ね返る感じ。 なし…何も効果を適用しません。 ページごとに移動 フォルダ内でスクロールした際、ページごとに移動し自動的に止まります。 連続するスクロールを行いたい場合やスクロールストッパーを利用する場合はオフにしてください。 デスクトップの余分をなくす フォルダをアイテムがある範囲のみに限定します。 ただし、全ての余分がなくなるわけではありません。 斜めスクロールをしない 二本指ズームを有効にする ピンチズームを有効にします。 このフォルダ オートクローズ アニメーションの不具合~ その他 アイテムを入れ替える 編集モードにおいて、2つのアイテムを重ねる動作をした場合、双方のアイテムの位置を入れ替えます。 (…言葉では説明しづらいので実際にやってみる方がいいかも) アイテムを詰めて再配列 現在の配置を無視して、アイテムを詰めてグリッドの左上から配置します。 すでに凝ったレイアウトにしてある場合、チェックを入れると台無しになるかも… 【管理】 スタイルを適用する スタイルを読み込み、現在の設定を読み込んだスタイルで置き換えます。 現在のスタイルは破棄されるので、必要に応じて保存しましょう。 スタイルとして保存 現在のデザインを新しいスタイルとして保存します。 スタイルをリセット アイテムなどを削除し、デフォルトのスタイルに戻します。 上へ 前のページに戻る トップページ wikiの内容や運営に関するコメントはトップページへ 編集については編集室へ
https://w.atwiki.jp/rorar/pages/22.html
フォルダ集等の編集方法 フォルダ集等にフォルダを追加する際、下記のテンプレを使用してください。 テンプレ チップ名 コード チップ名 コード チップ名 コード チップ名 コード チップ名 コード チップ名 コード チップ名 コード チップ名 コード チップ名 コード チップ名 コード チップ名 コード チップ名 コード チップ名 コード チップ名 コード チップ名 コード チップ名 コード チップ名 コード チップ名 コード チップ名 コード チップ名 コード チップ名 コード チップ名 コード チップ名 コード チップ名 コード チップ名 コード チップ名 コード チップ名 コード チップ名 コード チップ名 コード チップ名 コード チップ名 コード チップ名 コード このフォルダの特徴(戦術)
https://w.atwiki.jp/refs/pages/36.html
本体フォルダ ~編集中~ データフォルダ 曲リスト と見比べると理解しやすいかと思います [FollowRefData]フォルダ 曲データ・譜面データ のほかに、将来的に スキンデータ なども入るフォルダです デフォルト設定ではダウンロード時に マイドキュメント フォルダに作成されます 例1) XP C \Dcuments and Settings\**\My Documents\FollowRefData\ 例2) win7 C \Users\**\Documents\FollowRefData\ CUSTOMIZE にて場所を変更される場合は「\」の書き忘れに注意してください [FollowRefData] └[original] └[music.xml],[label],.... └[dir],..... └[mp3],[譜面データ],[サムネ画像] └[download] └[music.xml],[label],.... └[dir],..... └[mp3],[譜面データ],[サムネ画像] ※イメージ └最下層のフォルダの中には譜面データや mp3 が入っています └original,download のフォルダにはそれぞれ music.xml があります .txt by kotomi ,
https://w.atwiki.jp/lightning_launcher/pages/69.html
「フォルダオプション」の設定項目です。(9.2.2) メニュー・項目の表記は日本語言語パックに基づきます。(バージョン18) 「フォルダオプション」画面で左スワイプすると設定値をプレビューできます。いちいち設定画面とデスクトップを往復しなくていいので便利です。 アイテムテキスト アイコン 配置 ボックス その他 アイコンパックADWアイコンパックを適用 アイコンをデフォルトに~ グリッド線横線の色 横線の太さ 縦線の色 縦線の太さ 最前面に表示 このフォルダのウィンドウ レイアウト以下の設定が適用されます モード 列数 幅/高さ モード 列数 幅/高さ デスクトップのサイズを使う フリーモード デュアルポジションモード スナップ ズームとスクロールスクロールの向き 端まで行った時の効果 ページごとに移動 デスクトップの余分をなくす 斜めスクロールをしない 二本指ズームを有効にする このフォルダオートクローズ アニメーションの不具合~ その他アイテムを入れ替える アイテムを詰めて再配列 スタイルを適用する スタイルとして保存 スタイルをリセット 【デザイン】 アイテム テキスト アイコン 配置 ボックス その他 アイコンパック ADWLauncher向けのアイコンパックを適用できます。(一部のアイコンパックは対応していない模様) 設定するアイコンは予めPlay Storeからインストールしておく必要があります。 ADWアイコンパックを適用 アイコンをデフォルトに~ グリッド線 これらのオプションはグリッドモードの場合のみ適用されます。フリーモードの場合には影響を及ぼしません。 横線の色 グリッドの横線の色です。 横線の太さ グリッドの横線の太さです。 縦線の色 グリッドの縦線の色です。 縦線の太さ グリッドの縦線の太さです。 最前面に表示 グリッド線を最前面(アイテムの上)に表示します。 このフォルダのウィンドウ 【動作】 レイアウト 以下の設定が適用されます 縦位置 横位置 縦位置 横位置 [縦列] モード 自動 列数で決める 幅/高さで決める 列数 モードが「列数で決める」の時に設定可能です。 グリッドの列数を指定します。 1 ~ 50 で設定可能 幅/高さ モードが「幅/高さで決める」の時に設定可能です。 グリッドの幅・高さを指定します。 1 ~ 300 で設定可能 [横列] モード 自動 列数で決める 幅/高さで決める 列数 モードが「列数で決める」の時に設定可能です。 グリッドの列数を指定します。 1 ~ 50 で設定可能 幅/高さ モードが「幅/高さで決める」の時に設定可能です。 グリッドの幅・高さを指定します。 1 ~ 300 で設定可能 [パネルサイズ] デスクトップのサイズを使う グリッドの大きさをフォルダのサイズではなくデスクトップのサイズで計算します。 [配置] フリーモード グリッドを無視してアイテムを配置できます。 デュアルポジションモード 画面が縦向きの時と横向きの時で配置を別々に設定できます。 スナップ フリーモードの際のスナップ位置を変更できます。 たとえば「中央」に設定すると、編集中アイテムの位置を他アイテムの中央を軸にしてスナップできます。 ズームとスクロール スクロールの向き スクロールの向きを指定します。 たとえば「水平のみ」に設定すると縦方向へのスクロールは行われないようになります。 自動 水平のみ 垂直のみ 両方 スクロールなし 端まで行った時の効果 項目の表示順に変更があります。(9.2.2) フォルダ端まで移動した時の効果を設定します。 減速…既定値。ゆっくり跳ね返る感じ。 バウンド…激しく跳ね返る感じ。 なし…何も効果を適用しません。 ページごとに移動 フォルダ内でスクロールした際、ページごとに移動し自動的に止まります。 連続するスクロールを行いたい場合やスクロールストッパーを利用する場合はオフにしてください。 デスクトップの余分をなくす フォルダをアイテムがある範囲のみに限定します。 ただし、全ての余分がなくなるわけではありません。 斜めスクロールをしない 二本指ズームを有効にする ピンチズームを有効にします。 このフォルダ オートクローズ アニメーションの不具合~ その他 アイテムを入れ替える 編集モードにおいて、2つのアイテムを重ねる動作をした場合、双方のアイテムの位置を入れ替えます。 (…言葉では説明しづらいので実際にやってみる方がいいかも) アイテムを詰めて再配列 現在の配置を無視して、アイテムを詰めてグリッドの左上から配置します。 すでに凝ったレイアウトにしてある場合、チェックを入れると台無しになるかも… 【管理】 スタイルを適用する スタイルを読み込み、現在の設定を読み込んだスタイルで置き換えます。 現在のスタイルは破棄されるので、必要に応じて保存しましょう。 スタイルとして保存 現在のデザインを新しいスタイルとして保存します。 スタイルをリセット アイテムなどを削除し、デフォルトのスタイルに戻します。 上へ 前のページに戻る トップページ wikiの内容や運営に関するコメントはトップページへ 編集については編集室へ
https://w.atwiki.jp/nicodanmac/pages/15.html
09/09/06現在 以下のフレームフォルダを土台にしています 名前:第2-3期ニコ弾幕プロジェクトフレームフォルダ URL http //ux.getuploader.com/tatuyadx/download/16/%E3%83%8B%E3%82%B3%E5%BC%BE%E5%B9%95%E3%83%97%E3%83%AD%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88.zip PASS danmaku 第1回フォルダ提出を行い、それらを結合した物になります。プロジェクト参加者はこのフォルダの構成を踏まえた上で作業をお願いいたします。 09/09/14追加 以下のフォルダをフレームフォルダに適応してください。 イコトさんのフォルダ及びイコトさんのカットイン画像7種類の追加、共通データ一覧テキストを9/8の物に更新等が行われます。 URL:http //ux.getuploader.com/tatuyadx/download/17/%E3%82%AB%E3%83%83%E3%83%88%E3%82%A4%E3%83%B3%E7%94%BB%E5%83%8F%E5%9C%A8%E4%B8%AD.zip PASS:danmaku
https://w.atwiki.jp/draemonash/pages/34.html
ここを編集 ToDo Tips バッチファイルにてPathが設定されていないような挙動となる Path 設定後、OS 再起動しないとバッチファイルでは Path が設定されない シンボリックリンクについて シンボリックリンク/ハードリンク/ショートカットの違い http //qiita.com/opengl-8080/items/c2b6a93dfca5b61f9e6a シンボリックリンク(フォルダ)実行例 mklink /d "C \Users\draem_000\AppData\Roaming\Apple Computer\MobileSync\Backup" "X \810_BackUp_iTunes\MobileSync\Backup" 【リンク元】 C └ Users └ draem_000 └ AppData └ Roaming └ Apple Computer └ MobileSync └ Backup 【リンク先】 X └ 810_BackUp_iTunes └ MobileSync └ Backup └ e197dbc615bfdf9375672cf9b26f6928bb655cb3 【表示例】 C └ Users └ draem_000 └ AppData └ Roaming └ Apple Computer └ MobileSync └ Backup(=X \810_BackUp_iTunes\MobileSync\Backup) └ e197dbc615bfdf9375672cf9b26f6928bb655cb3 ファイルパス展開について I 数字(0 実行中のバッチファイル、1~ バッチファイルの引数) [パス] [説明] [出力結果] %I 文字列そのまま "C \Users\draem_000\Desktop\test\test 1-1.bat" %~I すべての引用句 " 削除 C \Users\draem_000\Desktop\test\test 1-1.bat %~fI 完全修飾パス名 C \Users\draem_000\Desktop\test\test 1-1.bat %~dI ドライブ文字 C %~pI パス \Users\draem_000\Desktop\test\ %~dpI ディレクトリパス C \Users\draem_000\Desktop\test\ %~nI ファイル名 test 1-1 %~xI ファイル拡張子 .bat %~sI 短いパス C \Users\DRAEM_~1\Desktop\test\TEST1-~1.BAT %~aI ファイル属性 --a-------- %~tI ファイル日付/時刻 2016/10/27 16 11 %~zI ファイルサイズ 1397 ワイルドカードを使用して、テキストファイルを一括変更する rename *.txt *.xls SET 文の間にスペースは入れない! OK 例 set ARG_NUM=9 echo %ARG_NUM% ⇒ 9 NG 例 set ARG_NUM = 9 echo %ARG_NUM% ⇒ ECHO は OFF です if 文で判定する変数に何も入っていない可能性がある場合は、その変数を if 文で使用する際に "" や {} で囲うこと! NG例 「if %2 == /a」は、引数が一つしかない場合「( の使い方が誤っています。」というエラーになる。 下の例の中のでは、引数1に 1 が入っていて「if %2 == /a」のパスが通らなくても、最外側のif文が一文としてとらえられるため上記と同様エラーになる。 if %1 == 2 ( if %2 == /a ( echo a ) else ( echo b ) ) else ( echo c ) OK例 「if "%2" == "/a"」は、引数が一つしかない場合でもエラーにならないため、正常に動作する。 if "%1" == "2" ( if "%2" == "/a" ( echo a ) else ( echo b ) ) else ( echo c ) if 文の中にコメントは入れない! FOR文やIF文で変数の中身が消える 詳細は以下 http //d.hatena.ne.jp/jak-san/20110709/1310168663 setlocal / endlocalコマンドは環境変数のローカル化のためにあります。 ローカル化とはsetlocalからendlocalの範囲内で定義した変数がその中だけ有効でその外部の同名の変数に影響を及ぼさないようにすることです。 一つのコマンドを複数行に分けて記述する方法 行末に「^」を記述する。2行目以降は行頭に空白を記載すること。 "C \prg_exe\Vim\gvim.exe" ^ "c \work1\test.c" ^ "c \work2\test.h" ^ "" 「start」コマンドと「スペース」の相性が悪い! http //d.hatena.ne.jp/mizuki_astral/20100715/1279203356 pushd コマンド cd コマンドはドライブを跨いだ移動ができない。(/d オプションが必要) pushd コマンドはドライブを跨いだ移動ができる! 構文 【変数定義】set LOGDIR=C \Users\Dropbox 【列挙型定義】- 【ブロック脱出】- 【ヘルプ】help dir 【if】if %TAG_TYPE% == a ( ~処理~ ) else if %TAG_TYPE% == c ( ~処理~ ) else ( ~処理~ ) 【if(否定)】if not %TAG_TYPE% == a 【for】★ 【コメント】 コメント 【出力】echo Hello world! 【出力(改行のみ)】echo. 【出力抑制】 NUL 2 1 【文字列 切取1】%VAR% ⇒変数Vの値全体 【文字列 切取2】%VAR ~m% ⇒m文字目から、最後まで 【文字列 切取3】%VAR ~m,n% ⇒m文字目から、n文字分 【文字列 切取4】%VAR ~m,-n% ⇒m文字目から、最後のn文字分を除いたもの 【文字列 切取5】%VAR ~-m% ⇒後ろからm文字目から、最後まで 【文字列 切取6】%VAR ~-m,n% ⇒後ろからm文字目から、n文字分 【文字列 切取7】%VAR ~-m,-n% ⇒後ろからm文字目から、最後のn文字分を除いたもの 【文字列 切取8】%VAR c1=c2% ⇒文字c1を文字c2に置換する。それぞれ複数の文字を指定することも可能 【ファイル 削除】del /a /q "c \test\a.txt" オプション /a:読み取り専用、システムファイル、隠しファイル、アーカイブも含めて削除 /q:削除前に確認メッセージを表示しない /s:指定されたファイルをすべてのサブディレクトリから削除する 応用例 "C \test\b" フォルダ配下(サブディレクトリ含む)にある .dat ファイル全削除 del /s /a /q "C \test\b\*.dat" 【ファイル 移動】move "c \test\a.txt" "c \test\dst" 【ファイル コピー】copy "c \test\a.txt" "c \test\dst" 【フォルダ 名称変更】rename "c \test\a.txt" "b.txt" 特記事項 変更後のファイル 名 を指定します。パスを指定することはできません。 【フォルダ 作成】mkdir "c \test\a" 【フォルダ 削除】rmdir /s /q "c \test" オプション /s:ファイルやサブディレクトリも含めて削除する /q:/sで削除する際に確認メッセージを表示しない 【フォルダ 移動】move "c \test\src" "c \test\dst" 特記事項 "c \test\dst\src" が作成される。 【フォルダ コピー】echo d | xcopy /e /h /r /y "c \test\src" "c \test\dst\src" 特記事項 フォルダかファイルかを聞かれるため、「echo d」が必要。 「xcopy /e /h /r /y "c \test\src" "c \test\dst"」では、"c \test\dst\src" より下のファイル/フォルダはコピーされるが、"src" フォルダ自体はコピーされない。 オプション /e:ファイルが存在しなくてもディレクトリごとコピーする /h:隠しファイルやシステムファイルも全てコピーする /r:読み取り専用属性のファイルも上書きコピーできるようにする /y:同名のファイルが存在する場合、上書きの確認を行わない /-y:同名のファイルが存在する場合、上書きの確認を行う 【フォルダ 名称変更】rename "c \test_old" "test_new" 特記事項 変更後のフォルダ 名 を指定します。パスを指定することはできません。 【フォルダ同期】robocopy "c \test\src" "c \test\dst" /MIR /XD "System Volume Information" 特記事項 "c \test\src\a.txt" が "c \test\dst\a.txt" としてコピーされるイメージ オプション /MIR:ディレクトリ ツリーをミラー化する。 /XD dir [ディレクトリ]... :指定された名前/パスに一致するディレクトリを除外する。 /XF file [ファイル]... :指定された名前/パス/ワイルドカードに一致するファイルを除外する。 【ファイル&フォルダ ツリー取得】(隠しファイル、システムファイルは表示できない) 【ファイル&フォルダ】tree /f 【フォルダのみ】tree 【ファイル&フォルダ 一覧取得】(隠しファイル、システムファイル含む) 【ファイル&フォルダ】dir /b /s /a 【フォルダのみ】dir /b /s /a d 【ファイルのみ】dir /b /s /a a-d 【.c、.hファイルのみ(※)】dir *.c *.h /b /s /a a-d (※)「*.cc」のような「*.c」を文字列として含まれる拡張子は省かれる。便利! 【システム属性設定】attrib +S C \test.txt 【システム属性解除】attrib -S C \test.txt 【隠し属性設定】attrib +H C \test.txt 【隠し属性解除】attrib -H C \test.txt 【2分後にシャットダウン】shutdown /s /t 120 【2分後に再起動】shutdown /r /t 120 【シャットダウンをキャンセル】shutdown /a 【シンボリックリンク作成(フォルダ)】mklink /d "c \test" "d \program files\test" 【シンボリックリンク作成(ファイル)】mklink "c \test.txt" "d \program files\test.txt" 【遅延展開変数設定】setlocal ENABLEDELAYEDEXPANSION ~ endlocal 【プログラム終了】exit /B 0 【環境変数 設定】setx MYPATH_CODES "C \codes" 【環境変数 解除】reg delete HKCU\Environment /v MYPATH_CODES 【環境変数 存在確認】if {%MYPATH_CODES%} == {0} ( ~環境変数が未存在~ ) 【Windows 60秒後にシャットダウン】shutdown -s -t 60 【Windows 60秒後に再起動】shutdown -r -t 60 for 文について [参考] http //qiita.com/sawa_tsuka/items/67be34bab1fdf3fb87f9 FOR (オプション) %%アルファベット1文字 IN (ループ処理の対象) DO コマンド オプション (オプション無し):フォルダ内を対象にとる /D:フォルダ名を対象にとる /R:フォルダ名及びそのサブフォルダ内(そのフォルダの中のファイル名やフォルダ名)を対象にとる /L:値を指定して代入する /F:テキストファイル内の文章に対してトークンを取り出して代入する 【フォルダ内対象】FOR %%アルファベット1文字 IN (ループ処理の対象) DO コマンド (例: FOR %%I IN (*.bat) DO TYPE %%I) 【フォルダ内のディレクトリのみ】FOR /D (ファイルパス) %%アルファベット1文字 IN (ループ処理の対象) DO コマンド (例: FOR /D C \ %%I IN (*.txt) DO TYPE %%I) 【フォルダ配下の中身全部】FOR /R (ファイルパス) %%アルファベット1文字 IN (ループ処理の対象) DO コマンド (例: FOR /R C \ %%I IN (*.txt) DO TYPE %%I) 【変数に値を代入してコマンドを実行】FOR /L %%アルファベット1文字 IN (開始値、増分、終了値) DO コマンド (例: FOR /L %%I IN (1,2,10) DO ECHO %%I) 【その他】FOR /F "トークンオプション" %%アルファベット1文字 IN (ループ処理の対象) DO コマンド トークンオプション tokens= :何番目のトークンを指定するか? delims= :トークンの区切り文字を指定 eol= :この文字から始まる行を無視 skip= :先頭から指定された行数、スキップする。 usebackq :コマンドの出力を対象にする サンプルコード 【フォルダ/ファイル削除】 バッチファイル)DelFileOrFolder.bat 使い方)call DelFileOrFolder.bat c \test\path(パスはフォルダ&ファイル双方指定可能) @echo off setlocal set JDG_FILE=%~a1 set FILE=%1 ファイル存在確認 if not exist %FILE% goto end ファイルが存在した場合、削除 if %JDG_FILE ~0,1% == d ( rmdir /S /Q %FILE% echo Directry %FILE% is Deleted! ) else if %JDG_FILE ~0,1%==- ( del /Q /F %FILE% echo File %FILE% is Deleted! ) else ( echo %FILE% is not File/Folder Path! ) end endlocal 引数の数チェック set ARG_NUM=9 if "%~9" == "" ( set ARG_NUM=8 ) else ( goto exec ) if "%~8" == "" ( set ARG_NUM=7 ) else ( goto exec ) if "%~7" == "" ( set ARG_NUM=6 ) else ( goto exec ) if "%~6" == "" ( set ARG_NUM=5 ) else ( goto exec ) if "%~5" == "" ( set ARG_NUM=4 ) else ( goto exec ) if "%~4" == "" ( set ARG_NUM=3 ) else ( goto exec ) if "%~3" == "" ( set ARG_NUM=2 ) else ( goto exec ) if "%~2" == "" ( set ARG_NUM=1 ) else ( goto exec ) if "%~1" == "" ( set ARG_NUM=0 ) else ( goto exec ) exec 指定フォルダ配下の .svn フォルダをすべて削除 cd "C \Users\draem_000\Desktop\codes_sample" for /R %i in (.svn) do rmdir /Q /S "%i" bat ファイルでコンソールを開かずにコマンド実行する @echo off if not "%~0"=="%~dp0.\%~nx0" ( start /min cmd /c,"%~dp0.\%~nx0" %* exit ) start "C \prg_exe\Vim\gvim.exe" "C \test.txt" ここを編集
https://w.atwiki.jp/dslua/pages/181.html
構文 zip.addFile( 圧縮するファイル名 [,解凍フォルダ] ) 説明 圧縮するファイル名と解凍するフォルダ名をセットします。 引数 圧縮するファイル名 圧縮するファイル名をフルパスで書きます。addFileを繰り返して、複数ファイルを設定します。解凍フォルダ 省略すると解凍先はルートフォルダになります。解凍フォルダを指定すると、ルートフォルダ下にできる解凍フォルダに解凍されます。 戻り値 なし ------------------------------------------ -- 圧縮するファイル名と解凍するフォルダ名をセットするサンプル zip_addFile_sample.lua ------------------------------------------ function main() canvas.drawCls(color(255,255,255)) canvas.drawText("圧縮するファイル名と解凍するフォルダ名をセットするサンプル", 0, 0, 24, color(0,0,0)) -- 圧縮するファイル名と解凍するフォルダ名をセット zip.addFile(system.getAppPath().."/sample1.png","test") zip.addFile(system.getAppPath().."/sample2.bmp","test") zip.addFile(system.getAppPath().."/sample3.txt","test2") -- 圧縮ファイルのセット zip.exec(system.getAppPath().."/sample.zip" ) -- zip圧縮の状況を確認 while(zip.status()==0)do end if(zip.status()==1 )then canvas.drawText("sample.zip OK!", 0, 50, 24, color(0,0,0)) else canvas.drawText("sample.zip ERROR!", 0, 50, 24, color(0,0,0)) end canvas.drawText("画面タッチで終了します。", 0, 100, 24, color(0,0,0)) touch(3) end main() 1.圧縮するサンプルに使用したのは「sample1.png」 2.圧縮するサンプルに使用したのはsample2.bmp」 3.圧縮するサンプルに使用したのはsample3.txt」 1.圧縮するファイル名と解凍するフォルダ名をセットするサンプルです。 2.圧縮が終了するとOKの表示されます。 3.サンプルのPNGファイルのプロパティです。 4.サンプルのBMPファイルのプロパティです。 5.サンプルのTXTファイルのプロパティです。 6.出来上がったsample.zipのプロパティです。 7.解凍イメージはtestのファルダ内にPNGとBMPが入ります。 8.解凍イメージはtest2のフォルダ内にTXTは入ります。 コメント(最大10行) 名前 コメント すべてのコメントを見る
https://w.atwiki.jp/nico_player/pages/55.html
ツール FFmpeg(携帯動画変換君) 携帯動画変換君はFFMPEGを便利に使うためのバッチツール(見たいなもの)です。標準でパッケージングされているFFMPEGはニコニコ動画の形式に対応していないため、新しい版を別途導入する必要があります。動画情報ウィンドウのスクリプトと組み合わせることで、MP3ファイルをワンタッチで取り出したり、指定時間のサムネイル画像を抽出したりといったことが出来ます。 携帯動画変換君 公式? Wiki FFmpeg バイナリ公開所@妖精現実フェアリアル 使い方 設定例 MP3ファイルを取り出す -acodec copy -y -i "動画ファイルのパス" "作成するMP3ファイルのパス" ホワイトブラウザ(WhiteBrowser@WIKI・スキン ニコニコ動画 with NicoPlayer) ローカルにダウンロードした動画を管理するためのツールです。動画一覧をサムネイル(ニコニコ動画のサムネイルとは無関係・自動/手動生成)表示したり、キーワード検索をしたりといったことが高速にできます。[スキン ニコニコ動画 with NicoPlayer]とNicoPlayerを組み合わせることで、保存されているタグをホワイトブラウザのデータベースに登録することができます。 CreateFolder(動画に関連するファイル群を一つのフォルダにまとめる) いままで、【ひとつのフォルダにまとめて管理していた】けれど、ファイル数が多くなってきたので、【個別フォルダ派に乗り換えたい】という方のためのスクリプトです。 flvファイル名をキーにフォルダを作成しその中に関連ファイルを移動させます。 ※mp4ファイルでの投稿も増えてきましたね。CreateFolder.vbsをメモ帳で開き、「.flv」を「.mp4」に一括置換(8箇所)すれば、「.mp4」ファイル名をキーにしてフォルダを作成します。(動作確認済み) ダウンロード:CreateFolder.zip コメント 公式掲示板で話が出ていたホワイトブラウザが気に入ったので、NicoPlayerと連携するスキンを作ってみました。スキンとはいっても閲覧用ではなく、動画情報[tags]をDBに登録するための作業用ですが。ニコニコ動画のタグはカオスなので動画数が少ないと微妙でしょうが、1000を超えているといろいろ発見できて楽しいですよヾ(。・ω・。)ノ。 - 名無しさん 2008-02-24 19 01 04 ホワイトブラウザのスキンライブラリに登録したので、ソースを消してリンクを張りました。 - 名無しさん 2008-02-25 23 32 44 ファイルをWikiにアップロード。ツール名が分からなかったのでアーカイブのCreateFolderを見出しとしました。/ 違うようであれば編集をお願いします。 - 名無しさん 2008-06-25 00 07 43 ファイルをアップロードしていただきありがとうございます。mp4ファイルの場合を追記しました。問題があればコメントください。上げていただいた方に感謝!/このコメント用済みであれば削除お願いします。 - 名無しさん 2008-07-01 04 41 41 名前